Skip to content

feat(openspec): propose fix-showcase-issues change - #6

Merged
neithhogg merged 5 commits into
mainfrom
claude/run-opsx-propose-k66iV
Mar 31, 2026
Merged

feat(openspec): propose fix-showcase-issues change#6
neithhogg merged 5 commits into
mainfrom
claude/run-opsx-propose-k66iV

Conversation

@neithhogg

Copy link
Copy Markdown
Owner

Adds OpenSpec change artifacts for fixing showcase build/lint failures:

  • proposal.md: root cause analysis (missing node_modules + Array lint violation)
  • design.md: technical decisions and fix approach
  • specs/showcase-health/spec.md: testable quality requirements
  • tasks.md: implementation checklist

https://claude.ai/code/session_01KaLhisUePfNpT3WAWo5QQr

claude added 5 commits March 31, 2026 13:00
Adds OpenSpec change artifacts for fixing showcase build/lint failures:
- proposal.md: root cause analysis (missing node_modules + Array<T> lint violation)
- design.md: technical decisions and fix approach
- specs/showcase-health/spec.md: testable quality requirements
- tasks.md: implementation checklist

https://claude.ai/code/session_01KaLhisUePfNpT3WAWo5QQr
Replaces the forbidden Array<T> generic syntax with the project-standard
T[] form to satisfy the @typescript-eslint/array-type rule.

pnpm typecheck, pnpm lint, and pnpm test all exit 0.

https://claude.ai/code/session_01KaLhisUePfNpT3WAWo5QQr
Moves the completed change to archive and adds the new showcase-health
capability spec to openspec/specs/.

https://claude.ai/code/session_01KaLhisUePfNpT3WAWo5QQr
@neithhogg
neithhogg merged commit ff7edd4 into main Mar 31, 2026
3 of 4 checks passed
@neithhogg
neithhogg deleted the claude/run-opsx-propose-k66iV branch March 31, 2026 13:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants